Exploration of a Two Sided Rendezvous Search Problem Using Genetic Algorithms
نویسندگان
چکیده
The problem of searching for a walker that wants to be found, when the walker moves toward the helicopter when it can hear it, is an example of a two sided search problem which is intrinsically difficult to solve. Thomas et al [1] considered the effectiveness of three standard NATO search paths [2] for this type of problem. In this paper a genetic algorithm is used to show that more effective search paths exist. In addition it is shown that genetic algorithms can be effective in finding a near optimal path of length 196 when searching a 14× 14 cell area, that is a search space of 10. . . . 1 Problem Description Rendezvous search, or looking for someone who wants to be found, such as a walker lost in the desert was recently considered by Thomas and Hulme [1]. The basic problem is as follows, the lost walker is searched for by a helicopter. The speed of the walker is 3 m.p.h. and that of the helicopter 60 m.p.h.. If the walker hears the helicopter it moves towards it, if not it stays still. The walker can detect the helicopter to a radius of 1 mile, and the helicopter can detect the walker to a radius of 0.11 miles. The search region is broken up into 196 cells in a 14 × 14 grid. The helicopter takes 9 seconds to transit between cells and spends 10 seconds searching each cell. The walker could move freely in the search space but the helicopter was constrained to move up and down but not diagonally between adjacent cells. The cell size was the largest square that could be inscribed within the circle of detection of the helicopter, and it was assumed that detection could only occur if the walker and helicopter were in the same cell at the same time. This problem is hard to solve analytically. If detection in the simulation (occurring with probability 0.78) is determined by the throw of a dice, this causes fluctuations in the values of the fitness function. The GA was found to not converge unless up to 1, 000 trials were averaged for each fitness value. This then makes the problem computationally intractable. To overcome this, for each search path and starting location of the walker, a simulation was done to determine at what times the walker and helicopter were in the same cell. This information was used to construct a theoretical cumulative E. Cantú-Paz et al. (Eds.): GECCO 2003, LNCS 2724, pp. 2422–2423, 2003. c © Springer-Verlag Berlin Heidelberg 2003 Exploration of a Two Sided Rendezvous Search Problem 2423 probability curve, as a function of time. These results were then averaged over all possible walker starting locations to give a cumulative probability distribution which characterized the effectiveness of the path. These distributions have no random fluctuations and can be used to construct a noise free fitness function for the GA. The fitness function was a weighted sum of the maximum probability at the end of the search and the area under the curve. Including the area under the curve ensured that higher fitness values were given to paths that had higher probabilities of early detection.
منابع مشابه
Comparison of particle swarm optimization and tabu search algorithms for portfolio selection problem
Using Metaheuristics models and Evolutionary Algorithms for solving portfolio problem has been considered in recent years.In this study, by using particles swarm optimization and tabu search algorithms we optimized two-sided risk measures . A standard exact penalty function transforms the considered portfolio selection problem into an equivalent unconstrained minimization problem. And in final...
متن کاملGENETIC AND TABU SEARCH ALGORITHMS FOR THE SINGLE MACHINE SCHEDULING PROBLEM WITH SEQUENCE-DEPENDENT SET-UP TIMES AND DETERIORATING JOBS
This paper introduces the effects of job deterioration and sequence dependent set- up time in a single machine scheduling problem. The considered optimization criterion is the minimization of the makespan (Cmax). For this purpose, after formulating the mathematical model, genetic and tabu search algorithms were developed for the problem. Since population diversity is a very important issue in ...
متن کاملModeling and scheduling no-idle hybrid flow shop problems
Although several papers have studied no-idle scheduling problems, they all focus on flow shops, assuming one processor at each working stage. But, companies commonly extend to hybrid flow shops by duplicating machines in parallel in stages. This paper considers the problem of scheduling no-idle hybrid flow shops. A mixed integer linear programming model is first developed to mathematically form...
متن کاملCollaborative Robot Exploration and Rendezvous: Algorithms, Performance Bounds and Observations
We consider the problem of how two heterogeneous robots can arrange to meet in an unknown environment from unknown starting locations: that is, the problem of arranging a robot rendezvous. We are interested, in particular, in allowing two robots to rendezvous so that they can collaboratively explore an unknown environment. Specifically, we address the problem of how a pair of exploring agents t...
متن کاملA Hybrid Algorithm using Firefly, Genetic, and Local Search Algorithms
In this paper, a hybrid multi-objective algorithm consisting of features of genetic and firefly algorithms is presented. The algorithm starts with a set of fireflies (particles) that are randomly distributed in the solution space; these particles converge to the optimal solution of the problem during the evolutionary stages. Then, a local search plan is presented and implemented for searching s...
متن کامل